如何让git只提交跟踪文件 |
您所在的位置:网站首页 › git add和git commit › 如何让git只提交跟踪文件 |
我刚开始使用git,它让我疯狂.如果我理解git正常工作的方式: 即使跟踪文件,您也必须在提交之前将其添加到临时池中. 只有登台池中的文件才会提交到本地存储库. 当使用"git add"将非跟踪文件添加到临时池时,它会自动成为跟踪文件. 当使用'git rm'(或'git rm --cached',如果我不希望从FS中删除它)删除跟踪文件时,会在暂存池中插入删除"操作",该操作将在下一个'git commit'上的本地存储库. 但是,如果我有一个已修改的100个跟踪文件,则单独添加它们以准备提交是相当繁琐的.当我从我的树根进行svn提交时,subversion将默认提交仅使用'svn add'添加或使用'svn rm'删除的已修改的跟踪文件. 所以问题是,是否有一个git命令可以执行'svn commit'所做的事情,即仅添加和提交已修改或删除的所有跟踪文件,而不是将树中的每个单独文件添加到临时池? 1> divix..: git add -u 应该只添加修改和删除的文件. |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |